government = monarchy
add_government_reform = barbary_sultanate_reform
government_rank = 1
technology_group = muslim
religion = sunni
primary_culture = algerian
capital = 338
fixed_capital = 338
religious_school = maliki_school
1510.1.1 = {
  monarch = {
    name = "000"  # Salim
    dynasty = "00000"  # Al-Tumi
    adm = 1
    dip = 3
    mil = 1
  }
}
1516.1.1 = {
  monarch = {
    name = "0000000"  # Oruc Reis
    dynasty = "0000"  # Yakubid
    culture = greek
    adm = 2
    dip = 4
    mil = 5
  }
}
1518.1.1 = {
  monarch = {
    name = "00000000000000"  # Hayreddin Barbarossa
    culture = greek
    dynasty = "0000"  # Yakubid
    adm = 3
    dip = 4
    mil = 5
  }
}
1525.1.1 = {
  heir = {
    name = "000"  # Hasan
    monarch_name = "000"  # Hasan
    dynasty = "0000"  # Yakubid
    culture = greek
    birth_date = 1525.1.1
    death_Date = 1572.1.1
    claim = 95
    adm = 3
    dip = 4
    mil = 5
  }
}
1545.1.1 = {
  monarch = {
    name = "000"  # Hasan
    dynasty = "0000"  # Yakubid
    culture = greek
    adm = 3
    dip = 4
    mil = 5
  }
}
1552.1.1 = {
  monarch = {
    name = "0000000"  # Salah Reis
    dynasty = "00"  # Biga
    culture = turkish
    adm = 3
    dip = 3
    mil = 3
  }
}
1556.1.1 = {
  monarch = {
    name = "000"  # Hasan
    dynasty = "000"  # Corso
    culture = turkish
    adm = 2
    dip = 3
    mil = 2
  }
}
1556.5.1 = {
  monarch = {
    name = "00000"  # Muhammad
    dynasty = "00000"  # Kurdogli
    culture = turkish
    adm = 2
    dip = 3
    mil = 2
  }
}
1557.6.1 = {
  monarch = {
    name = "000"  # Hasan
    dynasty = "0000"  # Yakubid
    culture = turkish
    adm = 3
    dip = 4
    mil = 5
  }
}
1561.1.1 = {
  monarch = {
    name = "0000"  # Ahmad
    dynasty = "00000"  # Bostandji
    culture = turkish
    adm = 1
    dip = 2
    mil = 2
  }
}
1562.1.1 = {
  monarch = {
    name = "000"  # Hasan
    dynasty = "0000"  # Yakubid
    culture = turkish
    adm = 3
    dip = 4
    mil = 5
  }
}
1566.1.1 = {
  monarch = {
    name = "00000"  # Muhammad
    dynasty = "00000000"  # Muhammadid
    culture = turkish
    adm = 2
    dip = 2
    mil = 3
  }
}
1568.1.1 = {
  monarch = {
    name = "0000000000"  # Ulu Ali Reis
    dynasty = "000"  # Galeni
    culture = turkish
    adm = 3
    dip = 4
    mil = 5
  }
}
1571.1.1 = {
  monarch = {
    name = "0000"  # Ahmed
    dynasty = "00000"  # Ahmadi
    culture = turkish
    adm = 2
    dip = 2
    mil = 2
  }
}
1574.1.1 = {
  monarch = {
    name = "0000"  # Ramadan
    dynasty = "0000"  # Ramadanid
    culture = turkish
    adm = 1
    dip = 2
    mil = 1
  }
}
1577.1.1 = {
  monarch = {
    name = "0000"  # Hassan
    dynasty = "00000000"  # Vnziano
    culture = venetian
    adm = 2
    dip = 4
    mil = 2
  }
}
1580.1.1 = {
  monarch = {
    name = "00000"  # Djafar
    dynasty = "00000"  # Djafarid
    culture = turkish
    adm = 3
    dip = 2
    mil = 1
  }
}
1582.1.1 = {
  monarch = {
    name = "0000"  # Hassan
    dynasty = "00000000"  # Vnziano
    culture = venetian
    adm = 2
    dip = 4
    mil = 2
  }
}
1589.1.1 = {
  monarch = {
    name = "0000"  # Ahmad
    dynasty = "000"  # Dali
    culture = turkish
    adm = 2
    dip = 4
    mil = 2
  }
}
1592.1.1 = {
  monarch = {
    name = "000"  # Khizr
    dynasty = "000"  # Khederid
    culture = turkish
    adm = 2
    dip = 4
    mil = 2
  }
}
1595.1.1 = {
  monarch = {
    name = "000000"  # Shaban
    dynasty = "000000"  # Shabanid
    culture = turkish
    adm = 1
    dip = 1
    mil = 2
  }
}
1596.1.1 = {
  monarch = {
    name = "00000"  # Mustafa
    dynasty = "00000"  # Mustafid
    culture = turkish
    adm = 1
    dip = 1
    mil = 1
  }
}
1599.1.1 = {
  monarch = {
    name = "0000"  # Hassan
    dynasty = "000"  # Dali
    culture = turkish
    adm = 2
    dip = 3
    mil = 3
  }
}
1599.5.1 = {
  monarch = {
    name = "00000"  # Sleyman
    dynasty = "00000000"  # Veneziano
    culture = turkish
    adm = 2
    dip = 2
    mil = 2
  }
}
1604.1.1 = {
  monarch = {
    name = "000"  # Khizr
    dynasty = "000"  # Khederid
    culture = turkish
    adm = 2
    dip = 4
    mil = 2
  }
}
1605.1.1 = {
  monarch = {
    name = "00000"  # Mustafa
    dynasty = "000"  # Kse
    culture = turkish
    adm = 2
    dip = 4
    mil = 2
  }
}
1607.1.1 = {
  monarch = {
    name = "00000"  # Rizvan
    dynasty = "00000"  # Rizvanid
    culture = turkish
    adm = 2
    dip = 3
    mil = 2
  }
}
1610.1.1 = {
  monarch = {
    name = "00000"  # Mustafa
    dynasty = "000"  # Kse
    culture = turkish
    adm = 2
    dip = 4
    mil = 2
  }
}
1613.1.1 = {
  monarch = {
    name = "0000"  # Hassan
    dynasty = "0000"  # Hassanid
    culture = turkish
    adm = 2
    dip = 3
    mil = 2
  }
}
1616.1.1 = {
  monarch = {
    name = "00000"  # Mustafa
    dynasty = "000"  # Kse
    culture = turkish
    adm = 2
    dip = 4
    mil = 2
  }
}
1617.1.1 = {
  monarch = {
    name = "0000"  # Hassan
    dynasty = "0000"  # Hassanid
    culture = turkish
    adm = 2
    dip = 3
    mil = 2
  }
}
1621.1.1 = {
  monarch = {
    name = "000"  # Khizr
    dynasty = "000"  # Khederid
    culture = turkish
    adm = 2
    dip = 4
    mil = 2
  }
}
1622.1.1 = {
  monarch = {
    name = "000"  # Murad
    dynasty = "000000"  # Muradid
    culture = turkish
    adm = 2
    dip = 2
    mil = 2
  }
}
1627.1.1 = {
  monarch = {
    name = "0000"  # Hussein
    dynasty = "0000"  # Husseinid
    culture = turkish
    adm = 2
    dip = 3
    mil = 2
  }
}
1634.1.1 = {
  monarch = {
    name = "0000"  # Yusuf
    dynasty = "0000"  # Yusufid
    culture = turkish
    adm = 2
    dip = 3
    mil = 3
  }
}
1636.1.1 = {
  monarch = {
    name = "000"  # Abu
    dynasty = "000000"  # al-Hassan
    culture = turkish
    adm = 3
    dip = 3
    mil = 3
  }
}
1638.1.1 = {
  monarch = {
    name = "0000"  # Hussein
    dynasty = "0000"  # Husseinid
    culture = turkish
    adm = 2
    dip = 3
    mil = 2
  }
}
1642.1.1 = {
  monarch = {
    name = "00000"  # Muhammed
    dynasty = "0000"  # Bursala
    culture = turkish
    adm = 2
    dip = 3
    mil = 3
  }
}
1645.1.1 = {
  monarch = {
    name = "000"  # Ali
    dynasty = "0000"  # Bitchin
    culture = turkish
    adm = 1
    dip = 4
    mil = 4
  }
}
1646.1.1 = {
  monarch = {
    name = "00000"  # Muhammed
    dynasty = "0000"  # Bursala
    culture = turkish
    adm = 2
    dip = 3
    mil = 3
  }
}
1647.1.1 = {
  monarch = {
    name = "0000"  # Yusuf
    dynasty = "0000"  # Yusufid
    culture = turkish
    adm = 2
    dip = 2
    mil = 2
  }
}
1650.1.1 = {
  monarch = {
    name = "0000"  # Mehmed
    dynasty = "00000"  # Mehmedi
    culture = turkish
    adm = 2
    dip = 3
    mil = 2
  }
}
1659.1.1 = {
  monarch = {
    name = "0000000"  # Ismail
    dynasty = "00000"  # Ismaili
    culture = turkish
    adm = 2
    dip = 3
    mil = 3
  }
}
1671.1.1 = {
  monarch = {
    name = "0000"  # Mohamed
    dynasty = "000"  # Hadj
    culture = turkish
    adm = 2
    dip = 3
    mil = 3
  }
  government = republic
  add_government_reform = noble_elite_reform
  set_legacy_government = noble_republic
}
1682.1.1 = {
  monarch = {
    name = "0000"  # Hassan
    dynasty = "00"  # Baba
    culture = turkish
    adm = 2
    dip = 1
    mil = 2
  }
}
1683.1.1 = {
  monarch = {
    name = "0000"  # Hussein
    dynasty = "00000"  # Mezzomorto
    culture = venetian
    adm = 3
    dip = 4
    mil = 4
  }
}
1688.1.1 = {
  monarch = {
    name = "00000"  # Chabane
    dynasty = "000"  # Hajj
    culture = turkish
    adm = 2
    dip = 3
    mil = 3
  }
}
1695.1.1 = {
  monarch = {
    name = "0000"  # Ahmed
    dynasty = "000"  # Hajj
    culture = turkish
    adm = 2
    dip = 2
    mil = 2
  }
}
1699.1.1 = {
  monarch = {
    name = "0000"  # Hassan
    culture = turkish
    dynasty = "0000"  # Chaouch
    adm = 1
    dip = 1
    mil = 1
  }
}
1700.1.1 = {
  monarch = {
    name = "00000"  # Mustafa
    dynasty = "000"  # Hajj
    culture = turkish
    adm = 1
    dip = 3
    mil = 1
  }
}
1705.1.1 = {
  monarch = {
    name = "0000"  # Hussein
    dynasty = "0000"  # Khoja
    culture = turkish
    adm = 1
    dip = 2
    mil = 2
  }
}
1707.1.1 = {
  monarch = {
    name = "0000"  # Muhamed
    dynasty = "00000000"  # Muhammadid
    culture = turkish
    adm = 1
    dip = 2
    mil = 2
  }
}
1710.1.1 = {
  monarch = {
    name = "00000"  # Ibrahim
    dynasty = "00"  # Deli
    culture = turkish
    adm = 2
    dip = 2
    mil = 2
  }
}
1710.8.1 = {
  monarch = {
    name = "000 I"  # 'Ali I
    dynasty = "0000"  # Kuloglu
    adm = 3
    dip = 4
    mil = 5
    leader = {
      name = "000 I"  # 'Ali I
      type = general
      fire = 3
      shock = 3
      manuever = 3
      siege = 0
    }
  }
}
1718.4.5 = {
  monarch = {
    name = "00000 I"  # Muhammad I
    dynasty = "0000"  # Kuloglu
    adm = 2
    dip = 2
    mil = 2
  }
}
1724.5.19 = {
  monarch = {
    name = "0000"  # 'Abdi
    dynasty = "0000"  # Kuloglu
    adm = 2
    dip = 1
    mil = 3
  }
}
1731.1.1 = {
  monarch = {
    name = "00000 I"  # Ibrhm I
    dynasty = "0000"  # Kuloglu
    adm = 3
    dip = 3
    mil = 0
  }
}
1745.11.3 = {
  monarch = {
    name = "00000 II"  # Ibrhm II
    dynasty = "0000"  # Kuloglu
    adm = 0
    dip = 2
    mil = 3
  }
}
1748.2.2 = {
  monarch = {
    name = "00000 II"  # Muhammad II
    dynasty = "0000"  # Kuloglu
    adm = 3
    dip = 2
    mil = 3
  }
}
1754.12.13 = {
  monarch = {
    name = "000"  # 'Al II
    dynasty = "0000"  # Kuloglu
    adm = 2
    dip = 1
    mil = 1
  }
}
1766.2.2 = {
  monarch = {
    name = "00000 III"  # Muhammad III
    dynasty = "0000"  # Kuloglu
    adm = 4
    dip = 2
    mil = 1
  }
}
1791.7.23 = {
  monarch = {
    name = "000"  # Hasan
    dynasty = "0000"  # Kuloglu
    adm = 0
    dip = 1
    mil = 3
  }
}
1798.6.2 = {
  monarch = {
    name = "00000"  # Mustafa
    dynasty = "0000"  # Kuloglu
    adm = 1
    dip = 0
    mil = 1
  }
}
1805.7.2 = {
  monarch = {
    name = "0000"  # Ahmed
    dynasty = "000000"  # ben Ali
    adm = 2
    dip = 2
    mil = 3
  }
}
1808.11.16 = {
  monarch = {
    name = "000 III"  # 'Al III
    dynasty = "0000"  # Kuloglu
    adm = 0
    dip = 1
    mil = 0
  }
}
1815.4.4 = {
  monarch = {
    name = "000"  # 'Umar
    dynasty = "0000"  # Kuloglu
    adm = 2
    dip = 1
    mil = 1
  }
}
1817.5.3 = {
  monarch = {
    name = "000 IV"  # 'Al IV
    dynasty = "0000000"  # ben Ahmed
    adm = 1
    dip = 0
    mil = 0
  }
}
1818.3.3 = {
  monarch = {
    name = "0000 III"  # Husain III
    dynasty = "0000000"  # ben Hassan
    adm = 2
    dip = 0
    mil = 1
  }
}